pay due - German English Dictionary